put through an ordeal - Allemand Anglais Dictionnaire